Agent Chaining: An Approach to Dynamic Mobile Agent Planning
نویسندگان
چکیده
Recently, the distributed agent concept has become a new computing paradigm in the Internet distributed computing, including the mobile computing. Mobile agent planning is one of the most important techniques for completing a given task efficiently. The static planning technique may not be the best approach in real network environments. This is mainly due to the fluctuation of network traffic, that is, connection failures or heavy traffic on the network. For better performance, it is necessary that mobile agents be more sensitive to the network conditions. In this paper, we propose a dynamic planning algorithm, named n-ary agent chaining, which is based on static mobile agent planning. Mobile agents can change their itinerary dynamically according to current network status using the proposed algorithm. The proposed algorithm also takes into account the locality of target nodes on the network. Thus, with a properly chosen locality factor, it can adapt to realistic network situations. Using an agent reproduction technique, the nodes, not processed by the original agent, obtain a second chance to be visited. Agents reproduced from the original one, named cloned agents, process the unprocessed nodes in the proposed algorithm. Since the turn-around time can be calculated mathematically with known network statistics before launching the agents, the proposed algorithm is suitable for agent problem domains with deadline constraints.
منابع مشابه
Cooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing
Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...
متن کاملInterleaving Deliberative and Reactive Planning in Dynamic Multi-Agent Domains
Reactive planning, consisting of pre-deened sensor-action rules, is well suited to eeectively respond to dynamic changes in real-time environments. However , it is in general challenging to strategically reason about long or short-term objectives using reac-tive planning. Therefore, ideally, deliberative and reactive planning should be integrated. In this paper , we introduce an adaptive interl...
متن کاملOn Mobile Agent Itinerary for Collaborative Processing in Sensor Networks
One of the most important problems studied in wireless sensor network applications is the collaborative processing among sensor nodes in order to compensate for each other’s sensing and computing capabilities and to tolerate faults. The client/server based paradigm and the mobile agent based paradigm are two popular computing models used in collaborative processing. One of the most challenging ...
متن کاملA Planning Graph Heuristic for Forward-Chaining Adversarial Planning
In contrast to classical planning, in adversarial planning, the planning agent has to face an adversary trying to prevent him from reaching his goals. In this report, we investigate a forward-chaining approach to adversarial planning based on the AO* algorithm. The exploration of the underlying AND/OR graph is guided by a heuristic evaluation function, inspired by the relaxed planning graph heu...
متن کاملAn Authentication Protocol For Mobile Agents Using Bilinear Pairings
A mobile agent is a mobile program capable of maintaining its execution states as it migrates between different execution platforms. A key security problem in the mobile agent paradigm is that of trust: How to ensure that the past itinerary (of execution platforms) claimed by the agent is correct. This is necessary in order to establish a reasonable level of trust for the agent before granting ...
متن کامل